terminable contract - French English Dictionary